草庐IT

Flutter list.builder 不滚动

全部标签

ios - 滚动时 UIScrollView 对齐位置

我正在尝试实现一个ScrollView,该View在滚动时捕捉到点。我在这里看到的所有帖子都是关于在用户结束拖动滚动条“之后”捕捉到一个点的。我想让它在拖动过程中捕捉。到目前为止,我用这个来停止拖动后的惯性,它工作正常:funcscrollViewWillEndDragging(scrollView:UIScrollView,withVelocityvelocity:CGPoint,targetContentOffset:UnsafeMutablePointer){targetContentOffset.memory=scrollView.contentOffset}我试过了,但没有按

ios - 我的表格 View 在滚动时重用选定的单元格——在 SWIFT 中

早上好我的问题是,当我再次向下和向上滚动时,我的表格View会重用选定的单元格。我的意思是当我从上选择一个单元格然后向下滚动时,一些我没有选择的单元格显示为选中,还有一些选中的单元格当我再次向上滚动时,从上面没有显示选择,当发生这种情况时,我又一次选择了不止一个必须不允许的单元格..我想提一下,我试图从'didSelectRowAtIndexPath中保存旧索引路径'我在'CellForRowAtIndexPath'中这样检查了它,但它不起作用:if(old==indexpath){cell?.backgroundColor=UIColor.redColor()cell?.textLa

Java继承,使用 builder 模式

我有3个类:错误外壳错误网络错误在哪里ShellErrorextendsError和WebErrorextendsError在ShellError中有一些字段,其中一些是可选的,另一些是必需的。我正在按以下方式构建对象:shellError=newShellError.Builder().setFile(filePattern).setHost(host).setPath(path).setSource(file.isSource()).setJobName(p.getJobName()).build();由于ShellError扩展了Error,我进一步:shellError.set

java - 为什么 ImmutableMap.builder().build() 没有选择正确的类型参数?

为什么Maptest=ImmutableMap.builder().build();编译失败,但是Maptest=ImmutableMap.builder().build();工作正常吗?第一个代码片段失败:error:incompatibletypesMaptest=ImmutableMap.builder().build();^required:Mapfound:ImmutableMap我相信Guava提交者的本意是为了让它发挥作用。 最佳答案 这不是Guava的失败,而是Java解析泛型的方式,这是我们无法控制的。=(相信我们

java - 设置滚动条粗细

有没有办法在JScrollPane中调整滚动条的粗细?默认值有点笨重。 最佳答案 一个快速但也很脏的解决方案是将宽度/高度显式设置为例如10像素通过jScrollPane.getVerticalScrollBar().setPreferredSize(newDimension(10,0));jScrollPane.getHorizontalScrollBar().setPreferredSize(newDimension(0,10));其他方法是提供适当的ScrollBarUI。 关于j

java - 显示软键盘时无法让 ScrollView 滚动

我一直试图让这个ScrollView滚动,但没有成功。我尝试了多种类型的修复,但似乎无法使一种修复工作。我希望能够在选择编辑框并且键盘占据屏幕的一半时滚动浏览页面。这样我就可以导航到页面底部的其余编辑框和接受按钮,而不必每次都手动隐藏键盘。这是我的xml代码:-->-->-->-->-->-->-->-->-->-->-->-->-->-->(请有人帮我解决这个问题,这让我发疯!!)。我还想提一下,我已经与有类似问题的人一起尝试了大部分修复,例如填充视口(viewport)和启用垂直滚动条,但这些都没有帮助我解决问题。我也尝试将它们添加到父布局,但似乎也没有用。

Java - 通过鼠标拖动滚动图像

我想用Java做一个join.me。我已经制作了屏幕捕获部分,但现在我想通过拖动鼠标在图像中滚动。这是我制作的屏幕:首先,我想通过鼠标拖动图像来替换滚动条。可能吗?然后我想删除那些滚动条。如今,用户可以更改缩放比例并使用鼠标滚轮放大/缩小。你能帮帮我吗?谢谢。编辑:我找到了隐藏滚动条的方法:this.jScrollPane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);this.jScrollPane1.setVerticalScrollBarPolicy(JScrollPane.VERTIC

java - Selenium,你如何检查滚动位置

将selenium与java结合使用,我需要测试“返回顶部”按钮,所以我所做的是向下滚动页面直到显示“返回顶部”按钮(如滚动页面25%时显示的那样))然后单击它,此按钮会将用户带到页面顶部,现在我需要检查它是否有效并且可见部分是页面顶部。我如何使用Java执行此操作? 最佳答案 一般原则是检查浏览器中window.pageYOffset的值。如果您的按钮完全滚动回到顶部,则window.pageYOffset的值应为0。假设driver变量保存您的WebDriver实例:JavascriptExecutorexecutor=(Jav

微信小程序实现滚动吸顶

1.实现效果2.实现原理方法一:position:sticky简单粗暴,但存在部分机型不支持1.position:sticky(position:-webkit-sticky):类似position:relative和position:fixed的合体,在目标区域在屏幕中可见时,它的行为就像position:relative;而当页面滚动超出目标区域时,它的表现就像position:fixed,它会固定在目标位置。eg:.box{position:sticky;position:-webkit-sticky;top:0;}方法二:监听页面滚动onPageScroll,可能会存在卡顿onPage

java - Android - 使用 GridLayout 垂直滚动

如何在GridLayout中垂直滚动?我已经尝试使用带有GridLayout作为子级的ScrollView,在GridLayout中使用RelativeLayout子级,但这会导致所有子级堆叠在一起或超出布局。在ScrollView中使用GridLayout之前:在ScrollView中的GridLayout之后:我需要将ScrollView中的GridLayout作为Child来实现这种效果我的XML布局文件:我在OnCreate中使用LayoutParams初始化它们://MiddleLayoutGridLayout.LayoutParamsmiddleLayoutLayoutPa